a severe beating - Turc Anglais Dictionnaire